package com.micro.school.system.domain;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.micro.school.common.core.annotation.Excel;
import lombok.Data;
import lombok.ToString;


/**
 * 【请填写功能名称】对象 batch_log_detail
 *
 * @author rakic
 * @date 2025-08-05
 */
@Data
@ToString
@TableName("batch_log_detail")
public class BatchLogDetail
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @TableId(value = "id",type = IdType.AUTO)
    private Long id;

    /** 批次号 */
    @TableField("batch_id")
    private String batchId;

    /** 姓名 */
    @TableField("name")
    private String name;

    /** 性别 */
    @TableField("sex")
    private String sex;

    /** 电话 */
    @TableField("phone")
    private String phone;

    /** 身份证号码 */
    @TableField("id_number")
    private String idNumber;

    /** 学院名称 */
    @TableField("college_name")
    private String collegeName;

    /** 学历 */
    @TableField("education")
    private String education;

    /** 专业名称 */
    @TableField("major_name")
    private String majorName;

    /** 年级名称 */
    @TableField("grade_name")
    private String gradeName;

    /** 班级名称 */
    @TableField("class_name")
    private String className;

    /** 1成功2失败 */
    @TableField("status")
    private Long status;

    /** 错误信息 */
    @TableField("error_message")
    private String errorMessage;


    /** 报名时间*/
    @TableField("sign_time")
    private String signTime;


    /** 学制 */
    @TableField("school_system")
    private String schoolSystem;

    @TableField("tenant_id")
    private Integer tenantId;


}
